swarup lib
